package com.dingding.common.core.beans.special;

import java.util.Date;

/**
 * 专车用户登录表
 */
@SuppressWarnings("serial")
public class Specialuserlogin implements java.io.Serializable {

	private String suid;
	private String aliasId; // 极光别名
	private String rongCloudToken; // 荣云TOKEN
	private String userName; // 用户名称(手机号)
	private String depositPwd; // 提现密码
	private Integer userStatus; // 用户状态 1:登录状态 2:退出状态 3:锁定
	private Integer userRole; // 用户角色 1：待认证专车车主 2：专车车主
	private Integer isDeposit; // 是否设置过提现密码：1:未设置 2:已设置
	private String clientType; // 登录类型 iOS Android
	private String loginCity;
	private String clientVersion; // 登录的客户端版本
	private String imei; // 登录的客户端IMEI
	private Date lastLoginTime; // 具体到 ‘时分秒’
	private Date createTime; // 注册时间
	private Integer depositNumber; // 提现次数

	public Specialuserlogin() {
	}

	public Specialuserlogin(String suid, String aliasId, String rongCloudToken, String userName, String depositPwd,
			Integer userStatus, Integer userRole, Integer isDeposit, String clientType, String loginCity,
			String clientVersion, String imei, Date lastLoginTime, Date createTime, Integer depositNumber) {
		super();
		this.suid = suid;
		this.aliasId = aliasId;
		this.rongCloudToken = rongCloudToken;
		this.userName = userName;
		this.depositPwd = depositPwd;
		this.userStatus = userStatus;
		this.userRole = userRole;
		this.isDeposit = isDeposit;
		this.clientType = clientType;
		this.loginCity = loginCity;
		this.clientVersion = clientVersion;
		this.imei = imei;
		this.lastLoginTime = lastLoginTime;
		this.createTime = createTime;
		this.depositNumber = depositNumber;
	}

	public String getSuid() {
		return suid;
	}

	public void setSuid(String suid) {
		this.suid = suid;
	}

	public String getAliasId() {
		return aliasId;
	}

	public void setAliasId(String aliasId) {
		this.aliasId = aliasId;
	}

	public String getRongCloudToken() {
		return rongCloudToken;
	}

	public void setRongCloudToken(String rongCloudToken) {
		this.rongCloudToken = rongCloudToken;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getDepositPwd() {
		return depositPwd;
	}

	public void setDepositPwd(String depositPwd) {
		this.depositPwd = depositPwd;
	}

	public Integer getUserStatus() {
		return userStatus;
	}

	public void setUserStatus(Integer userStatus) {
		this.userStatus = userStatus;
	}

	public Integer getUserRole() {
		return userRole;
	}

	public void setUserRole(Integer userRole) {
		this.userRole = userRole;
	}

	public Integer getIsDeposit() {
		return isDeposit;
	}

	public void setIsDeposit(Integer isDeposit) {
		this.isDeposit = isDeposit;
	}

	public String getClientType() {
		return clientType;
	}

	public void setClientType(String clientType) {
		this.clientType = clientType;
	}

	public String getLoginCity() {
		return loginCity;
	}

	public void setLoginCity(String loginCity) {
		this.loginCity = loginCity;
	}

	public String getClientVersion() {
		return clientVersion;
	}

	public void setClientVersion(String clientVersion) {
		this.clientVersion = clientVersion;
	}

	public String getImei() {
		return imei;
	}

	public void setImei(String imei) {
		this.imei = imei;
	}

	public Date getLastLoginTime() {
		return lastLoginTime;
	}

	public void setLastLoginTime(Date lastLoginTime) {
		this.lastLoginTime = lastLoginTime;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Integer getDepositNumber() {
		return depositNumber;
	}

	public void setDepositNumber(Integer depositNumber) {
		this.depositNumber = depositNumber;
	}

}
